Synonyms for "dentist''s drill"

Words with similar meaning